您的位置:首页 >> mysql

列表

  • mysql和oracle有区别吗

    数据库

    有区别,分别为:1、MySQL自动提交事务,Oracle手动提交;2、隔离级别上,MySQL是“read commited”,Oracle是“repeatable read”;3、MySQL是轻量型,且免费,而Oracle是重量型,且收费。

  • mysql or用法是什么

    数据库

    mysql or语法一般用于多个条件的查询,其使用语法如“SELECT * FROM WHERE p.`act_type` = 4 or p.`act_type` =...”。本文操作环境:Windows7系统、mysql8、Dell G3

  • 数据库

    背景最近在研究的一个遗留项目的过程中,为了确定进行某个业务操作究竟修改了哪些数据库表,我们决定查看binlog中记录的sql语句。一直知道MySQL的binlog解析工具很多,但是原来没有用过,今天把这个过程记录一下。这一次我们除了使用官方

  • mysql怎么查询最后一条记录

    数据库

    mysql查询最后一条记录的方法:1、查看当前数据库中的表及表结构;2、根据ID自增长,对ID字段进行倒序排序并查看第一行;3、根据当前insert语句并使用函数last_insert_id()查看最后一条记录即可。本文操作环境:windo

  • mysql的密码是什么

    数据库

    mysql的默认密码为空,可以重新设置密码,其设置方法:1、用root用户名与密码登录数据库;2、通过“UPDATE user SET password=PASSWORD("password") WHERE...”语句修改密码即可。本文操作

  • mysql or和and有什么区别

    数据库

    区别:1、本身含义上有差异,or指的是“或者”,and指的是“并且”;2、作用上有差异,and是必须满足所有条件,而or是满足一个条件即可。本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。我们查询数据的时候,会使

  • 数据库

    优化思路详细的MySQL优化步骤如下:检查数据表结构,改善不完善设计跑一遍主要业务,收集常用的数据库查询SQL分析查询SQL,适当拆分,添加索引等优化查询优化SQL的同时,优化代码逻辑添加本地缓存和redis缓存尽可能不要使用NULL值因为

  • MySQL Explain有啥用?(附执行详解)

    数据库

    Explain有什么用当Explain与SQL语句一起使用时,MySQL会显示来自优化器关于SQL执行的信息。也就是说,MySQL解释了它将如何处理该语句,包括如何连接表以及什么顺序连接表等。表的加载顺序sql的查询类型可能用到哪些索引,哪

  • 数据库

    Mysql双机热备安装一、安装mysql#tar -xf mysql-5.7.18-1.el6.x86_64.rpm-bundle.tar #yum localinstall *.rpm1.1修改mysql配置# For advice on

  • 深入了解MySQL中的组合索引,看看与单列索引的区别

    数据库

    本篇文章带大家了解一下MySQL中的组合索引,介绍一下创建、删除组合索引的方法,聊聊组合索引陷阱、组合索引与单列索引的区别、组合索引使用场景,希望对大家有所帮助!什么是组合索引两个或更多个列上的索引被称作联合索引,联合索引又叫组合索引。【相

  • 分析Mysql索引下推是什么?是否有助优化?

    数据库

    Mysql性能优化:什么是索引下推?导读索引下推(index condition pushdown )简称ICP,在Mysql5.6的版本上推出,用于优化查询。在不使用ICP的情况下,在使用非主键索引(又叫普通索引或者二级索引)进行查询时,

  • 高赞分享:符合生产的MySQL优化思路

    数据库

    前言写这篇文章的出发点是记录我在工作中处理数据的问题中累计的经验,写着写着发现每一个点都会衍生出其它的背景知识,如优化索引时需要对慢查询、Explain等相关功能有一定的了解,如引入Elasticsearch需要解决数据的同步,学习Elas

  • 细说MySql中的分表、分库、分片和分区

    数据库

    一、前言数据库的数据量达到一定程度之后,为避免带来系统性能上的瓶颈。需要进行数据的处理,采用的手段是分区、分片、分库、分表。二、分片(类似分库)分片是把数据库横向扩展(Scale Out)到多个物理节点上的一种有效的方式,其主要目的是为突破

  • 数据库

    MySQL8.0 For Windows 安装教程(自定义配置文件、密码方式修改)下载zip安装包:  MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloa...,进入页面后

  • 数据库

    今天遇到一个问题 就是有个查询需要按照指定的 ID 值顺序来返回结果集 其实也可以放在程序中做排序 但是突然想看看能不能直接使用Mysql直接查询返回 就找了下 还真有辅助函数实现。Field()函数Mysql中有提供一个函数 Field(

  • 详解MYSQL中COLLATE的作用及各种COLLATE区别

    数据库

    MYSQL中的COLLATE是什么?在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下:CREATE TABLE `table1` ( `id` bigint

  • 教你在Mac下如何快速重置mysql root密码

    数据库

    Mac下重置mysql的root密码我的mysql版本 MYSQL V5.7.9,旧版本请使用:UPDATE mysql.user SET Password=PASSWORD(新密码) WHERE User=root;Mac OS X -

  • 浅析MySQL存储引擎中的索引

    数据库

    本篇文章和大家聊聊MySQL存储引擎中索引如何落地,希望对大家有所帮助!我们知道不同的存储引擎文件是不一样,我们可以查看数据文件目录:show VARIABLES LIKE datadir;每 张 InnoDB 的 表 有 两 个 文 件

  • 数据库

    查询员工表倒数第三入职日期的所有员工,要考虑到有同一天入职的员工,所以使用去重先查出倒数第三日期,再使用这个日期去查询所有相等的员工信息SELECT *FROM `employees`WHERE `hire_date` =

  • Mysql索引失效怎么办?失效原因浅析

    数据库

    本篇文章给大家记录一次Mysql索引失效,分析一下Mysql索引失效原因,希望对大家有所帮助!此文章包含Mysql的Where条件查询执行过程、范围查询使联合索引停止匹配、回表操作分析、常见索引失效场景、Extra分析等知识。【相关推荐:m